package com.study.d9_daytimeformatter;

import javax.swing.text.DateFormatter;
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;

public class Test {
    public static void main(String[] args) {
        //1、创建一个日期时间格式化器对象出来
        DateTimeFormatter dtf = DateTimeFormatter.ofPattern("yyyy年MM月dd日 HH:mm:ss EEE a");

        LocalDateTime ldt = LocalDateTime.now();
        //2、对时间进行格式化两种方案
        System.out.println(dtf.format(ldt));
        System.out.println(ldt.format(dtf));

        //3、解析时间：解析时间一般用LocalDateTime提供的解析方法来解析
        String st = "2035.09.25 00:58:48";
        //先写一个日期格式化器与这个字符串格式对应
        DateTimeFormatter dtf2 = DateTimeFormatter.ofPattern("yyyy.MM.dd HH:mm:ss");
        LocalDateTime time = LocalDateTime.parse(st, dtf2);
        System.out.println(time);

    }
}
